submit query - French English Dictionary